hillside cave - Français Anglais Dictionnaire